home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / os2 / xdsn217.zip / BIN / xds.hlp (.txt) < prev    next >
OS/2 Help File  |  1996-07-09  |  45KB  |  1,507 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Help for XDS ΓòÉΓòÉΓòÉ
  3.  
  4. XDS IDE is a powerful programmer's text editor with a configurable set of 
  5. external tools, which may include XDS compilers and utilities as well as 
  6. third-party programs. XDS project file editor is also provided. 
  7.  
  8. Topics available: 
  9.  
  10.       Concepts 
  11.       Main Menu 
  12.       Key Assignments 
  13.  
  14.  XDS on-line documentation: 
  15.  
  16.       User's Guide 
  17.       ISO Modula-2 Language Reference 
  18.       ISO Modula-2 Standard Library 
  19.  
  20.  
  21. ΓòÉΓòÉΓòÉ 2. XDS IDE Concepts ΓòÉΓòÉΓòÉ
  22.  
  23. The key concepts of XDS IDE are: 
  24.  
  25.      Tools 
  26.  
  27.      Workplaces 
  28.  
  29.      Styles 
  30.  
  31.  
  32. ΓòÉΓòÉΓòÉ 2.1. Tools ΓòÉΓòÉΓòÉ
  33.  
  34. Tools is an uniform integration mechanism for all external programs, including 
  35. XDS compilers and utilities, third-party products, and the user's own 
  36. executables and scripts. 
  37.  
  38. A tool is actually a command line invoked at your request, which may be 
  39. performed via the Tools Menu, the toolbar, or by pressing a hot-key. You may 
  40. add, configure and remove tools freely. A tool may be set to be enabled only if 
  41. a project file is opened, or if a current edit window contains a file which 
  42. name has a suffix from a certain list. 
  43.  
  44. The IDE provides an API which may be used by a tool to communicate with the 
  45. IDE: display a progress indicator, send error messages, form a source files 
  46. list, etc. 
  47.  
  48.  
  49. ΓòÉΓòÉΓòÉ 2.2. Workplaces ΓòÉΓòÉΓòÉ
  50.  
  51. Workplace is a combination of parameters which define the current state of the 
  52. IDE. These parameters include: 
  53.  
  54.      Editor options, (font, colors, etc.) 
  55.      Opened files, their windows and cursor positions 
  56.      Current project (optional) 
  57.      Tools 
  58.      Working directory 
  59.  
  60.  Note:  The working directory is just a startup directory for all tools. You do 
  61.  not have to place all your source files to it or to its subdirectories. 
  62.  
  63.  The IDE maintains a list of workplaces, allowing fast switch from one to 
  64.  another. 
  65.  
  66.  
  67. ΓòÉΓòÉΓòÉ 2.3. Styles ΓòÉΓòÉΓòÉ
  68.  
  69. Styles let you quickly change workplace properties. Using styles, you may save 
  70. editor options and/or tools defined in the current workplace under an arbitrary 
  71. name. After switching to another workplace or creating a new one, you may 
  72. apply. the resulting style, replacing its tools and editor options. 
  73.  
  74. Similarly, a set of project file statements, such as lookups, options, and 
  75. equations may be saved as a style and then applied to another project. 
  76.  
  77.  
  78. ΓòÉΓòÉΓòÉ 3. Main Menu ΓòÉΓòÉΓòÉ
  79.  
  80. The Main Menu contains the following submenus: 
  81.  
  82.       File Menu 
  83.       Edit Menu 
  84.       Options Menu 
  85.       Workplace Menu 
  86.       Tools Menu 
  87.       Project Menu 
  88.       Window Menu 
  89.       Help Menu 
  90.  
  91.  
  92. ΓòÉΓòÉΓòÉ 4. File Menu ΓòÉΓòÉΓòÉ
  93.  
  94. The File menu contains commands that you use to create, open, and save source 
  95. files. It also contains a list of files (up to 15) that were most recently 
  96. opened or saved using the Save As command. The following commands appear in the 
  97. File menu: 
  98.  
  99.  New 
  100.     Opens new empty window 
  101.  Load 
  102.     Loads a file into new or existing window 
  103.  Reload 
  104.     Reloads current file from disk 
  105.  Save 
  106.     Saves any changes made to the current file 
  107.  Save As 
  108.     Saves the current file using a new name 
  109.  Save All 
  110.     Saves all changed files 
  111.  Print 
  112.     Prints the cureent file or selection 
  113.  Autosave 
  114.     Toggles autosave mode on or off 
  115.  Maximize new windows 
  116.     Toggles new windows maximizing on or off 
  117.  
  118.  
  119. ΓòÉΓòÉΓòÉ 5. New ΓòÉΓòÉΓòÉ
  120.  
  121. Use the New command to create a new empty window. 
  122.  
  123. The word "Nonamex" will appear in its title bar, where x is a window number. 
  124. You'll have to specify a name for the new file when you save it. 
  125.  
  126. Mouse shortcut: Toolbar 
  127.  
  128.  
  129. ΓòÉΓòÉΓòÉ 6. Load ΓòÉΓòÉΓòÉ
  130.  
  131. Use the Load command to open an existing file. 
  132.  
  133. A dialog will appear, providing different methods of loading files. 
  134.  
  135. Mouse shortcut: Toolbar 
  136.  
  137. Keyboard shortcut: F3 
  138.  
  139.  
  140. ΓòÉΓòÉΓòÉ 7. Reload ΓòÉΓòÉΓòÉ
  141.  
  142. Use the Reload command to reload a file in the current window from disk, 
  143. discarding all changes made to it since last save. You will be prompted to save 
  144. your changes, if any. 
  145.  
  146. Keyboard shortcut: Ctrl+F3 
  147.  
  148.  
  149. ΓòÉΓòÉΓòÉ 8. Save ΓòÉΓòÉΓòÉ
  150.  
  151. Use Save to store the current file.  After the file is saved, the text remains 
  152. in the window so that you can continue editing it. 
  153.  
  154. Mouse shortcut: Toolbar 
  155.  
  156. Keyboard shortcut: F2 
  157.  
  158. Note:  If you are editing a new (Nonamex) file, select the Save or Save as 
  159.        choices to display the Save as dialog so that you can name the file you 
  160.        are editing. A file must have a name to be saved. 
  161.  
  162.  
  163. ΓòÉΓòÉΓòÉ 9. Save As ΓòÉΓòÉΓòÉ
  164.  
  165. Use the Save As command to name and save a new file or to save file under a 
  166. different name, or to a different location. 
  167.  
  168. A dialog box will appear, prompting you for a new filename. You can also select 
  169. different drive/directory. 
  170.  
  171.  
  172. ΓòÉΓòÉΓòÉ 10. Save All ΓòÉΓòÉΓòÉ
  173.  
  174. Use the Save All command to save all changed files. 
  175.  
  176.  
  177. ΓòÉΓòÉΓòÉ 11. Print ΓòÉΓòÉΓòÉ
  178.  
  179. Use the Print command to print the current file or selection. 
  180.  
  181.  
  182. ΓòÉΓòÉΓòÉ 12. Autosave ΓòÉΓòÉΓòÉ
  183.  
  184. Use Autosave command to toggle autosave mode on or off. In autosave mode XDS 
  185. automatically saves all files before exiting or starting the compiler. 
  186.  
  187.  
  188. ΓòÉΓòÉΓòÉ 13. Maximize new windows ΓòÉΓòÉΓòÉ
  189.  
  190. Use Maximize new windows command to toggle automatic maximization of newly 
  191. opened windows on or off. 
  192.  
  193.  
  194. ΓòÉΓòÉΓòÉ 14. Open dialog box ΓòÉΓòÉΓòÉ
  195.  
  196. To open a file: 
  197.  
  198.    1. Select the down arrow to the right of the Drive list to display all the 
  199.       drives on your system. 
  200.    2. Select a drive from the Drive list. 
  201.    3. Select a directory from the Directory list. 
  202.    4. Select a file name from the File list or type in a file name. 
  203.    5. Select the Open pushbutton. 
  204.  
  205.  The selected file will be loaded into a new window. 
  206.  
  207.  Detailed description of controls: 
  208.  
  209.  Open filename 
  210.     Type the name of the file you want to open in the Open filename field and 
  211.     select the OK pushbutton. You can also type absolute or relative pathname. 
  212.  
  213.     If you type a name containing wildcard characters (* and ?), it is 
  214.     considered a string filter rather than a file name. Pressing the Enter key 
  215.     or selecting the OK pushbutton will limit the File list to display only 
  216.     filenames that match the pattern you entered. 
  217.  
  218.  Type of file 
  219.     Select the down arrow to the right of the Type of file field to display the 
  220.     available file types.  XDS sets this field for all file types. 
  221.  
  222.  Drive 
  223.     The Drive list displays the drives on your system.  Select the drive that 
  224.     contains the files you want to edit. 
  225.  
  226.  File 
  227.     The File list displays all the files in the directory you selected from the 
  228.     Directory list.  Select the file you want to open. 
  229.  
  230.  Directory 
  231.     The Directory list displays the directories on the selected drive.  Select 
  232.     a directory to display the list of files from that directory in the File 
  233.     list box. 
  234.  
  235.  OK 
  236.     Select the OK pushbutton to load the selected file into a new window or to 
  237.     accept a string filter. 
  238.  
  239.  Cancel 
  240.     Select the Cancel pushbutton if you decide not to load a file. 
  241.  
  242.  
  243. ΓòÉΓòÉΓòÉ 15. Save as dialog box ΓòÉΓòÉΓòÉ
  244.  
  245. To name and save a new file of to save a file under a new name: 
  246.  
  247.    1. Select the down arrow to the right of the Drive list to display all the 
  248.       drives on your system. 
  249.    2. Select a drive from the Drive list. 
  250.    3. Select a directory from the Directory list. 
  251.    4. Type the name of the file you want to save in the File name field and 
  252.       select the OK pushbutton. 
  253.  
  254.  The file will be saved in selected directory under the name you entered. 
  255.  
  256.  Detailed description of controls: 
  257.  
  258.  File name 
  259.     Type the name of the file you want to save in the File name field and 
  260.     select the OK pushbutton. 
  261.  
  262.  Type of file 
  263.     Select the down arrow to the right of the Type of file field to display the 
  264.     available file types.  XDS sets this field for all file types. 
  265.  
  266.  Drive 
  267.     The Drive list displays the drives on your system.  Select the drive that 
  268.     contains the files you want to sav